Our American Government: a Self-Serving Entity?

As of September 2022, the current Congress has an approval rating of just 17% – an ignominious reality – and a series of recent investigations won’t serve to ease the mounting public frustration. Insider recently identified at least 72 members of Congress in noncompliance with the Stop Trading on Congressional Knowledge Act (STOCK). This revelation – among others – has prompted a push for the enactment of more stringent congressional stockholding limitations.